Heterologous


Originating from a different species.

« Back to Glossary Index