English edit

Noun edit

astronesthid (plural astronesthids)

  1. Any fish of the genus Astronesthes

Synonyms edit