English-Italian dictionary »

petaloid meaning in Italian

EnglishItalian
petaloid (resembling petals)
adjective
[UK: pˈetəlˌɔɪd]
[US: pˈeɾəlˌɔɪd]

petaloideoadjective

Your history