ostracodermi : Idioms & Phrases


order ostracodermi

  • noun extinct group of armored jawless vertebrates; taxonomy is not clear
    Ostracodermi.
WordNet