Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of oosporangium

- An oogonium; also, a case containing oval or rounded spores of some other kind than oospores.