PETIOLULATE


Meaning of PETIOLULATE in English

adj supported by its own petiolule.

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