Definitions of Characidae:

  • noun:   tropical freshwater fishes of Africa and South America and Central America