blue-sided leaf frog
Meanings
noun
- A species of tree frog native to Costa Rica, Agalychnis annae, noted for the blue stripes running down both of its sides.
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.