helenioid
/hɛˈliːnaɪɔɪd/Definitions
1. noun
resembling or related to Helen of Troy
“The ancient Greek historian described the helenioid beauty of the queen in his book.”
1. noun
resembling or related to Helen of Troy
“The ancient Greek historian described the helenioid beauty of the queen in his book.”