Definition & Meaning | English word ASCALAPHUS
ASCALAPHUS
Definitions of ASCALAPHUS
- (Greek mythology) The orchardist of Hades, changed into a screech-owl by Demeter for telling Hades that Persephone had eaten pomegranate seeds
Number of letters
10
Is palindrome
No
Search for ASCALAPHUS in:
Page preparation took: 78.51 ms.