characidae
English
characidae meaning in English • characidae का अर्थ अंग्रेजी में
Noun
- a natural family of tropical freshwater fishes of Africa and southern and central America.