depinisyon kahulugan
  
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of macrospore
    English to English
    noun
  • larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte
  • source: WordNet 3.0
  • One of the specially large spores of certain flowerless plants, as Selaginella, etc.
  • source: Webster 1913
Nearby Word