Alexandroid

English

Etymology

From Alexander +‎ -oid.

Adjective

Alexandroid (comparative more Alexandroid, superlative most Alexandroid)

  1. Resembling Alexander the Great.
    the Alexandroid type of Greek sculpture