2 results found
Search Results for: ametabolism
Metamorphosis
Definition noun, plural: metamorphoses (1) (biology) A change in the form and often habits of an animal after the embryonic... Read More