MACROSPORANGIUM is a
15
letter word starting with
M
and ending with
M
Definitions & Synonyms
noun -
A MACROSPORANGIUM is a type of sporangium, or spore-producing structure, in certain fungi and plants, that specifically produces large spores or macrosprores.