golden toad

English dictionary entry

Meanings

noun
  1. A toad of recently extinct species †Incilius periglenes, of the cloud forests of Costa Rica.

Word forms

golden toad golden toads

Synonyms

Monte Verde toad Alajuela toad orange toad
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.