悪露

lochia; post-natal vaginal discharge

Meaning

  1. n
    lochia; post-natal vaginal discharge

Example sentences

  • I had a lochia.