← Back to Dictionary

murma

noun

Definitions

  1. small paper wasp, yellow in colour with a bad sting. Its nest hangs in trees.