OOPHORIDIUMS MEANING IN ENGLISH

• Oophoridiums Definition & Synonyms

  1. (pl. ) of Oophoridium


• Oophoridium Definition & Synonyms

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


RECENT SEARCHES