ANTHEMION MEANING IN ENGLISH

• Anthemion Definition & Synonyms

  1. () A floral ornament. See Palmette


RECENT SEARCHES