meaning of sickle medick

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


Related Words

sickle medick |

Developed & Maintained By Taraprasad.com

Treasure Words