meaning of lamb succory

1. small European herb with small yellow flowers


Related Words

lamb succory |

Developed & Maintained By Taraprasad.com

Treasure Words