meaning of tubulate

1. Tubular; tubulated; tubulous.


Related Words

tubulate | tubulated |

Developed & Maintained By Taraprasad.com

Treasure Words