Angloid

See also: angloid

English

Noun

Angloid (plural Angloids)

  1. Alternative letter-case form of angloid.