3 results in 0.0025s.
Advertisement
  • parasitoid
    adj. having to do with or characteristic of parasitoids.
    Ex. a parasitoid wasp, parasitoid predators.

  • parasitoid
    noun any one of various insects, especially wasps, that feed as larvae on other insects, causing their death when they complete their own development.

  • parasitoid
    parasitoid, noun, adjective.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-parasitoid