Skip to main content

Bug's (Occasional) Word of the Day

sarsaparilla

noun. Any of several tropical American plants of the genus Smilax, having fragrant roots used as a flavoring.Source

Related Words