Sekirov Dictionary

endoparasitism

noun1

  1. Behaviour of endoparasites.
forms

endoparasitisms

This dictionary works without the internet: on your phone · in Chrome