Home
Search
Index
Definify.com
Definition
2024
crocuta
crocuta
English
Noun
crocuta
(
plural
crocutas
)
Alternative spelling of
crocotta
Anagrams
accourt
Similar Results
Cicuta
Crocus
Crout