meaning of nigella sativa

1. herb of the Mediterranean region having pungent seeds used like those of caraway


Related Words

nigella sativa |

Developed & Maintained By Taraprasad.com

Treasure Words