VariousWords beta
Related Terms:
Noun
Definition: Bleeding in the urine or faeces, reported in some tropical countries, actually resulting from schistosomiasis.
VariousWords beta
Definition: Bleeding in the urine or faeces, reported in some tropical countries, actually resulting from schistosomiasis.