Italian-English dictionary »

sinpetalo meaning in English

ItalianEnglish
sinpetalo adjective

synpetalous(gamopetalous)
adjective