Taenioidea
Word Dictionary
-> Taenioidea
Search:
Taenioidea
(n. pl.) The division of cestode worms which comprises the tapeworms. See Tapeworm.
Terms of Use
Canadian Jobs