meaning of fenugreek

1. A plant (trigonella Foenum Graecum) cultivated for its strong-smelling seeds, which are


Related Words

fenugreek |

Developed & Maintained By Taraprasad.com

Treasure Words