HyperDic

English > 1 sense of the expression rainbow fish:
NOUNanimalrainbow fish, guppy, Lebistes reticulatussmall freshwater fish of South America and the West Indies
English > rainbow fish: 1 sense > noun 1, animal
Meaningsmall freshwater fish of South America and the West Indies; often kept in aquariums.
Synonymsguppy, Lebistes reticulatus
BroadercyprinodontAny member of the family Cyprinodontidae