Xyphophorus helleri

Explore definitions, synonyms, and language insights of Xyphophorus helleri

Definitions

Noun
freshwater fish of Central America having a long swordlike tail; popular aquarium fish

More General Terms