vocab dash
Log in
Sign up
cubera
Meanings
Noun
1. cubera snapper (Lutjanus cyanopterus)
(Cuba, Puerto Rico)