murma
noun
small paper wasp, yellow in colour with a bad sting. Its nest hangs in trees.
definition
word: murma
type: noun
definitions:
small paper wasp, yellow in colour with a bad sting. Its nest hangs in trees.
translations:
wasp
usages: