Word info

polycephalous

Adjective

Meaning

polycephalous (not comparable)

many-headed

Source: en.wiktionary.org

Close letter words and terms