TERM: Description of glossary term.
insular
Of a species geographically isolated from its relatives; does not apply only to animals living on islands.
TERM: Description of glossary term.
Of a species geographically isolated from its relatives; does not apply only to animals living on islands.