meaning of leatherjack

1. any of several New World tropical fishes having tiny embedded scales


Related Words

leatherjack | leatherjacket |

Developed & Maintained By Taraprasad.com

Treasure Words