French-English dictionary »

pétaloïde meaning in English

FrenchEnglish
pétaloïde adjectif

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