sesamum

sesamum

sesamum

Noun

tropical African and Indian herbs

Synonyms: