triakidae : Idioms & Phrases


family triakidae

  • noun small sharks with smooth skins and lacking spines on their dorsal fins
    Triakidae.
WordNet