English-French dictionary »

petaloid meaning in French

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

pétaloïde◼◼◼adjectif