Skip to main content

characidae

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