MICROSPORANGIUM MEANING IN ENGLISH

• Microsporangium Definition & Synonyms

  1. (n.) A sporangium or conceptacle containing only very minute spores. Cf. Macrosporangium.


RECENT SEARCHES