Word info Antonyms

ectoparasitoid

Noun

Meaning

ectoparasitoid (plural ectoparasitoids)

An ectoparasitic parasitoid.

Source: en.wiktionary.org

Antonyms

Close letter words and terms