ictodosauria Meaning, Definition & Usage

  1. noun extinct reptiles of the later Triassic period
    order Ictodosauria.

WordNet