characidae : Idioms & Phrases


family characidae

  • noun tropical freshwater fishes of Africa and South America and Central America
    Characidae.
WordNet