SPORANGIUM MEANING IN ENGLISH

• Sporangium Definition & Synonyms

  1. (n.) A spore case in the cryptogamous plants, as in ferns, etc.


RECENT SEARCHES