anguloid

English

Adjective

anguloid (comparative more anguloid, superlative most anguloid)

  1. Somewhat angular

Anagrams