Synonyms of Petaloid in English :
Antonyms of Petaloid in English
Thesaurus of Petaloid in English
Petaloid
see definition of petaloidPertainyms of petaloid
1. (adjective) resembling a flower petal
Synonyms of Petaloid in English :
Antonyms of Petaloid in English
Thesaurus of Petaloid in English
1. (adjective) resembling a flower petal