japalura

See also: Japalura

English

Etymology

Borrowed from translingual Japalura.

Noun

japalura (plural japaluras)

  1. (zoology) Any lizard of the genus Japalura.