Meaning of helleri

Definition of helleri

(noun) freshwater fish of Central America having a long swordlike tail; popular aquarium fish

Other information on helleri

WIKIPEDIA results for helleri
Amazon results for helleri