• word of the day

    characidae

    characidae - Dictionary definition and meaning for word characidae

    Definition
    (noun) tropical freshwater fishes of Africa and South America and Central America
    Synonyms : family characidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp