meaning of microgametophyte

1. the male gametophyte produced by a microspore


Related Words

microgametophyte |

Developed & Maintained By Taraprasad.com

Treasure Words