Home
Advance Search
Dictionary
Words with Friends solver
Meaning of cloacae
Definition:-
A common cavity at the end of the digestive tract for the release of both excretory and genital products in vertebrates (except most mammals) and certain invertebrates. (noun)
A sewer. (noun)