meaning of Blattgrüne Mamba

Blattgrüne Mamba - German to English

eastern green mamba [Dendroaspis angusticeps]

View more

  • white-mouthed mamba [Dendroaspis angusticeps]