Petiolulate Definition
adjective
(botany) Supported by its own petiolule.
Wiktionary
Find Similar Words
Find similar words to petiolulate using the buttons below.
(botany) Supported by its own petiolule.
Find similar words to petiolulate using the buttons below.