catalufa
English Dictionary
->
Letter C
-> catalufa
Search Dictionary:
catalufa Definition
(n)
brightly
colored
carnivorous
fish
of
western
Atlantic
and
West
Indies
waters
catalufa Synonyms
catalufa
Priacanthus arenatus
© Art Branch Inc.