Skip to content
Kotomora

大だい胞ほう子し嚢のう

Meanings

1

noun

macrosporangium; megasporangium

Botanical term for the structure that produces megaspores in plants.