PETIOLATE MEANING IN ENGLISH

• Petiolate Definition & Synonyms

  1. (a.) Alt. of Petiolated


• Petiolated Definition & Synonyms

  1. (a.) Having a stalk or petiole; as, a petioleate leaf; the petiolated abdomen of certain Hymenoptera.


RECENT SEARCHES