meaning of grass vetch

1. annual European vetch with red flowers


Related Words

grass vetch | grass vetchling |

Developed & Maintained By Taraprasad.com

Treasure Words