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