We found 2 dictionaries that define the word scomberomorus caballa:
General (2 matching dictionaries)
General (2 matching dictionaries)
- Scomberomorus caballa: Dictionary.com
- scomberomorus caballa: FreeDictionary.org