Word info

medusahead

Noun

Meaning

medusahead (uncountable)

A type of bristly grass native to Europe, Taeniatherum caput-medusae

Source: en.wiktionary.org

Close letter words and terms