macrosporange

noun
mac·​ro·​spo·​range | \ ¦makrōspə¦ranj, -krə¦spōrˌanj\

Definition of macrosporange

History and Etymology for macrosporange

New Latin macrosporangium

Keep scrolling for more