NOUN
  • Definition - Any of various venomous snakes of the genus Dendroaspis, native to Africa, that live in trees.
Words in your word
5 Letter Words
mamba 11
4 Letter Words
mama 8
3 Letter Words
bam 7 mam 7 aba 5 ama 5 baa 5
2 Letter Words
mm 6 ab 4 am 4 ba 4 ma 4 aa 2