Sesame muppet Synonyms

We can't find synonyms for the phrase "Sesame muppet", but we have synonyms for terms, you can combine them.

Sesame Synonyms

SM abbreviation

SM is an abbreviation for Sesame Muppet
What does SM stand for?
SM stands for "Sesame Muppet"

Definitions for Sesame


  • (noun) east Indian annual erect herb; source of sesame seed or benniseed and sesame oil