Definition Definition

petaloid - Meaning and Examples

Meaning of 'petaloid' (Webster Dictionary)

1 . Petaloid [ a.]
- Petaline.