English to Italiano Dictionary
carpels
Carpello (botanica)
Meaning for carpels found in 35 Languages.
Sponored Video