Glossary Element  parasite

Source
Contributor
Approved Yes
English term parasite
Language Translations
English definition - an organism that consumes part of the tissues of its host, usually without killing the host. - an organism which lives on or in another organism, feeding upon it. [FAO bis]
Language Translations