Definition of petalous
1 : having petals
2 : having (such or so many) petals —used in combination <polypetalous>
First Known Use of petalous
Seen and Heard
What made you want to look up petalous? Please tell us where you read or heard it (including the quote, if possible).