Noun shrimpfish has 1 sense
  1. shrimpfish, shrimp-fish - slender tropical shallow-water East Indian fish covered with transparent plates
    --1 is a kind of teleost fish, teleost, teleostan
    --1 is a member of Centriscidae, family Centriscidae
,
TOP