Definify.com

Definition 2025


sporophylls

sporophylls

English

Noun

sporophylls

  1. plural of sporophyll