iJunoon official Urdu Dictionary
پیٹ کے اعضا
pait kay aaza
English definition for viscera
1. n. internal organs collectively (especially those in the abdominal cavity)
Synonyms and Antonyms for viscera
Meaning for viscera found in 11 Languages.
Sponored Video