meaning of megaspore

1. larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte


Related Words

megaspore |

Developed & Maintained By Taraprasad.com

Treasure Words