Glossary Entomology / Term
The plant on which an insect feeds. The organism in or on which a parasite lives.
Permanent link Host - Creation date 2020-04-19