English

edit

Noun

edit

aplocheilid (plural aplocheilids)

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