VividLex

Home / Thesaurus / leopard frog

Thesaurus: leopard frog

common North American green or brownish frog having white-edged dark oval spots

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. common North American green or brownish frog having white-edged dark oval spots