Meaning of characidae

Definition of characidae

(noun) tropical freshwater fishes of Africa and South America and Central America

Other information on characidae

WIKIPEDIA results for characidae
Amazon results for characidae