anguloid
English
Adjective
anguloid
(
comparative
more
anguloid
,
superlative
most
anguloid
)
Somewhat
angular
Anagrams
languoid