PETIOLULATE


Meaning of PETIOLULATE in English

(a.) Supported by its own petiolule.

Webster's English dictionary.      Английский словарь Webster.