PETIOLATE


Meaning of PETIOLATE in English

adj ·alt. of petiolated.

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