osteostraci : Idioms & Phrases


suborder osteostraci

  • noun extinct group of armored fish-like vertebrates; taxonomy is not clear
    Cephalaspida; Osteostraci; suborder Cephalaspida.
WordNet