English

edit

Noun

edit

karaurid (plural karaurids)

  1. (zoology) Any salamander-like amphibian in the family Karauridae.