Word info

twelve-sided

Adjective Satellite

Meaning

having twelve sides

Source: WordNet

Close letter words and terms