1 result found

Search Results for: amphi-

Amphimixis

Definition noun, plural: amphimixes The union or the fusion of the male and the female gametes during sexual... Read More