3 results found

Search Results for: autotomy

Autotomy

Definition noun (1) (zoology) The intentional separation of a body part, usually as a protective evading mechanism against... Read More

Abscission

Definition noun (botany) The normal shedding of a senescent plant part or organ (e.g. old leaf or ripe fruit) (zoology) The... Read More

Sphenodon guntheri

Definition The tuatara species of the genus Sphenodon that inhabits one small island of New Zealand, i.e. Brothers... Read More