Crocuta
English Dictionary
->
Letter C
-> Crocuta
Search Dictionary:
Crocuta Definition
(n)
a
genus
of
Hyaenidae
Crocuta Synonyms
Crocuta
genus Crocuta
© Art Branch Inc.