This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Taenioidea

  1. n. pl.
    The division of cestode worms which comprises the tapeworms. See Tapeworm.

Shares

Related Words

Menu