ATLOID
Meaning of ATLOID in English
ˈatˌlȯid adjective
or at·loi·de·an ətˈlȯidēən, (ˈ)at|-
Etymology: French atloïde, from New Latin atlas + French -oïde -oid
: atlantal
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012