Endosymbiotic

Science / Marine Biology / Endosymbiotic: Being symbiotic and living within the body of an individual of the associated species

Links
Home
Glossary
Thesaurus