meaning of antherozoid

1. Alt. of Antherozooid
2.
a motile male gamete of a plant such as an alga or fern or gymnosperm


Related Words

antherozoid |

Developed & Maintained By Taraprasad.com

Treasure Words