petalous
English
editEtymology
editPronunciation
editAdjective
editpetalous (comparative more petalous, superlative most petalous)
- Having petals.
Antonyms
editTranslations
edithaving petals
|
petalous (comparative more petalous, superlative most petalous)
|