English edit

Noun edit

aplocheilid (plural aplocheilids)

  1. (zoology) Any killifish in the family Aplocheilidae.