Definition of Horny Frog

  • 1. Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America Noun

Synonyms for word "horny frog"

Semanticaly linked words with "horny frog"

Hyponims for word "horny frog"