• word of the day

    sphyraenidae

    sphyraenidae - Dictionary definition and meaning for word sphyraenidae

    Definition
    (noun) monotypic family of large active fishes of tropical and subtropical waters: barracuda
    Synonyms : family sphyraenidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp