gehyra

English

Pronunciation

Noun

gehyra

  1. Any of some of the genus Gehyra of geckos.
    Coordinate term: dtella

Derived terms