Tamil Dictionary 🔍

taenioidea

Tæ`ni*oi"de*a, n. pl. (Zoöl.) Defn: The division of cestode worms which comprises the tapeworms. See Tapeworm.


taenioidea - Similar Words