cephalaspid

Noun
  1. Extinct jawless fish of the Devonian with armored head (synset 101478289)

Found on Word Lists

Other Searches