Definition Definition

petiolulate - Meaning and Examples

Meaning of 'petiolulate' (Webster Dictionary)

1 . Petiolulate [ a.]
- Supported by its own petiolule.