haimura

English

Noun

haimura (plural haimuras)

  1. The American ray-finned fish Hoplias malabaricus.