one of many small male gametes produced in an antheridium - Spanish English Dictionary
History

one of many small male gametes produced in an antheridium



Meanings of "one of many small male gametes produced in an antheridium" in Spanish English Dictionary : 1 result(s)

English Spanish
Biology
one of many small male gametes produced in an antheridium anterozoide [m]