meaning of megalobatrachus

1. giant salamanders; in some classifications included in the genus Cryptobranchus


Related Words

megalobatrachus | megalobatrachus maximus |

Developed & Maintained By Taraprasad.com

Treasure Words