Word info

macrosporophyll

Noun

Meaning

macrosporophyll (plural macrosporophylls)

a leaflike organ that bears one or more macrosporangia

Source: en.wiktionary.org

Close letter words and terms