OOPHORIDIUM MEANING IN ENGLISH

• Oophoridium Definition & Synonyms

  1. (n.) The macrosporangium or case for the larger kind of spores in heterosporous flowerless plants.


• Oophoridiums Definition & Synonyms

  1. (pl. ) of Oophoridium


RECENT SEARCHES