What does Cloaca mean in English?
What does Cloaca mean in English? Definition of cloaca 1 : sewer entry 3. 2a [New Latin, from Latin] : the common chamber into which the intestinal and urogenital tracts discharge especially in monotreme mammals, birds, reptiles, amphibians, and elasmobranch fishes also : a comparable chamber of an invertebrate. What is the meaning of vernal […]