Dictionary
Thesaurus
Encyclopedia
Translator
Web

medusa's head

 - 1 dictionary result
medusa's head

noun
1. African dwarf succulent perennial shrub with numerous slender drooping branches 
2. weedy rye grass having long bristling awns 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see medusa's head on Thesaurus | Reference
FacebookTwitterFollow us: