Book a personalised 1:1 class with LearnoHub
Search
Megaspore also known as macrospores are a type of spore present in heterosporous plants and generally rising to a female gametophyte or egg cell.