Word info

endoparasitism

Noun

Meaning

endoparasitism (countable and uncountable, plural endoparasitisms)

Behaviour of endoparasites.

Source: en.wiktionary.org

Close letter words and terms