Isogamous meaning

Relating to, or undergoing isogamy.
adjective
0
0
Advertisement