javelin fish









javelin fish


noun

  1. a fish of the genus Pomadasys of semitropical Australian seas with a long spine on its anal fin
52 queries 0.546