Type in ➚ :
5 results in 0.0030s.
Advertisement

cestoid in English

  • cestoid
    adj. ribbonlike (applied to certain intestinal worms, such as the tapeworm).

  • cestoid
    cestoid, adjective, noun.

  • cestoid
    noun cestode.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-cestoid