English edit

Noun edit

nothobranchiid (plural nothobranchiids)

  1. Any member of the Nothobranchiidae of fish.