Definitions for petiolule
  • Petiolulate (a.) - Supported by its own petiolule.
  • Petiolule (n.) - A small petiole, or the petiole of a leaflet.
  • Petiolules - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
el et it li lo oe oi op pe pi ti to up ut