Definify.com

Definition 2024


macrosporangia

macrosporangia

English

Noun

macrosporangia

  1. plural of macrosporangium