meaning of Antherozooid

Antherozooid meaning in General Dictionary

one of several mobile male reproductive systems within the antheridia of cryptogams.


Antherozooid meaning in General Dictionary

(n.) Among cellular male reproductive bodies when you look at the antheridia of cryptogams.