meaning of sickle lucerne

1. European medic naturalized in North America having yellow flowers and sickle-shaped pods


Related Words

sickle lucerne |

Developed & Maintained By Taraprasad.com

Treasure Words