1 result found

Search Results for: polymorph

Polymorph

Definition noun (1) An organism having more than one adult form, e.g. the various adult forms of social ants. (2) A... Read More