leucrota Meaning & Definition
What Does Leucrota Mean?
As a noun, leucrota means The offspring of a crocotta and a lion, supposed to be able to imitate the sound of a human voice.
Leucrota Definition (Noun)
- The offspring of a crocotta and a lion, supposed to be able to imitate the sound of a human voice.
Synonyms of Leucrota
The source does not list synonyms for this entry.
Leucrota synonyms and antonyms →Word Forms & Grammar
leucrota (plural leucrotas)
