What does catalufa mean?

catalufa meaning in General Dictionary

a form of extremely colorful carnivorous seafood Priacanthus arenatus regarding the West Atlantic and western Indies oceans

View more

  • extremely colorful carnivorous seafood of western Atlantic and western Indies oceans