French-English dictionary »

anthérozoïde meaning in English

FrenchEnglish
anthérozoïde nom

spermatozoid(male gamete of certain basal plants)
noun