Subscribe
URL of the page has been copied to clipboard.
Meaning : A sac or cavity containing fluid especially lymph or cerebrospinal fluid.
Synonyms : cistern
Install App
Cisterna meaning in Telugu.