Meaning

1 senses
  1. A cloaca formed by the abnormal fusion of the rectum, vagina, and urinary tract.

persistent cloaca — meaning, examples, forms, synonyms | Krumeto