Meaning

1 senses
  1. (colloquial, uncountable)Bleeding in the urine or faeces, reported in some tropical countries, actually resulting from schistosomiasis.

male menstruation — meaning, examples, forms, synonyms | Krumeto