leucrota
English
Noun
leucrota (plural leucrotas)
- (mythology) The offspring of a crocotta and a lion, supposed to be able to imitate the sound of a human voice.
Alternative forms
- leocrocotta
- leucrocotta
- leucrocuta
Anagrams
- Lucatero, clear out, clear-out, clearout, colature