meaning of leptodactylus pentadactylus

1. large toothed frog of South America and Central America resembling the bullfrog


Related Words

leptodactylus pentadactylus |

Developed & Maintained By Taraprasad.com

Treasure Words