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
Definition noun, plural: amphimixes The union or the fusion of the male and the female gametes during sexual... Read More