Search

Escto search a new word

parasite

noun
ESparásito
originGreek

An organism that lives in or on another organism and benefits at its expense.

Word Map