leatherfishEnglish

leatherfish, leatherjacket

Noun

Any of several brightly colored tropical filefishes

English: leatherjacket, leatherfish

English words with similar meanings

Show 1 words