kamus
.
Search
About
megasporangium
English
macrosporangium, megasporangium
Noun
A plant structure that produces megaspores
English: megasporangium, macrosporangium
English words with similar meanings
Show 1 words
macrosporangium