English-Italian dictionary »

synpetalous meaning in Italian

EnglishItalian
synpetalous (gamopetalous)
adjective

sinpetaloadjective