Noun (masculine)

  1. messenger

  2. touch-me-not, the plant Mimosa pudica

Powered by Oxford