Angloid
See also:
angloid
English
Noun
Angloid
(
plural
Angloids
)
Alternative letter-case form of
angloid
.