Summary
English to French: more detail...
-
petaloid:
-
Wiktionary:
petaloid → pétaloïde -
Synonyms for "petaloid":
floral leaf
-
Wiktionary:
English
Detailed Translations for petaloid from English to French
Spelling Suggestions for: petaloid
- Searching for suggestions...
petaloid:
Synonyms for "petaloid":
Related Definitions for "petaloid":
External Machine Translations:
French
Suggestions for petaloid in French
Spelling Suggestions for: petaloid
- Searching for suggestions...
External Machine Translations: