rhizoverb
Beta
Feedback
→
sarsaparilla
Tropical plant and root
noun · A tropical climbing plant with flavoring roots.
Root-flavored drink
noun · A sweet soft drink flavored with a root extract.
Enable JavaScript for search, audio, and interactive vocabulary practice.