reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
placenta the part of a plant that contains developing seeds or spore cases. [1/2 definitions]
sporangium a plant cell or organ such as a sac or branch that produces spores; spore case.
theca in biology, a case, covering, or sac that encloses an organ, part, or entire organism, such as the horny covering of an insect pupa or the spore case of a moss capsule.