Haoma

English word definition — powered by WordNet

NOUN

leafless East Indian vine

Want to remember haoma?

Sign up free to bookmark & revise