meaning of sesamum indicum

1. East Indian annual erect herb; source of sesame seed or benniseed and sesame oil


Related Words

sesamum indicum |

Developed & Maintained By Taraprasad.com

Treasure Words