tubulate

listen to the pronunciation of tubulate
الإنجليزية - الإنجليزية
{a} long and hollow
Tubular; tubulated; tubulous