mamba
English Dictionary
->
Letter M
-> mamba
Search Dictionary:
mamba Definition
(n)
arboreal
snake
of
central
and
southern
Africa
whose
bite
is
often
fatal
mamba Synonyms
mamba
© Art Branch Inc.