fusoid

listen to the pronunciation of fusoid
English - English

Definition of fusoid in English English dictionary

fusoid-ventricose
Having a structure which is distinctly enlarged in the middle and tapered toward both ends