Word info

oophoridium

Noun

Meaning

The macrosporangium or case for the larger kind of spores in heterosporous flowerless plants.

Source: Webster's dictionary

Derivatives

Close letter words and terms