Definify.com

Definition 2025


macrosporangia

macrosporangia

English

Noun

macrosporangia

  1. plural of macrosporangium