tubulate

listen to the pronunciation of tubulate
English - English
{a} long and hollow
Tubular; tubulated; tubulous
tubulate
Favorites