meaning of sesamum

1. tropical African and Indian herbs


Related Words

sesamum | sesamum indicum |

Developed & Maintained By Taraprasad.com

Treasure Words