Today is Thursday the 3rd of July 2025 19:28:47

Dictionary

  • Gramatyka angielska

    Word: Endoparasite

    ID Word Wordtype Definition
    51798 Endoparasite n. Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.


    Do you know these words?

    Knee-deep | Crony | Stand | Resetter | Aegean |