French-English dictionary »

microsporophylle meaning in English

FrenchEnglish
microsporophylle nom {f}

microsporophyll◼◼◼(a leaflike organ that bears one or more microsporangia)
noun