VETCHLING MEANING IN ENGLISH

• Vetchling Definition & Synonyms

  1. (n.) Any small leguminous plant of the genus Lathyrus, especially L. Nissolia.


RECENT SEARCHES