1 English Words Ending in VISCERA
Prev.1Next
megaviscera
Definition: 1. (pathology) enlargement of the viscera, typically leading to an obstruction
Show more information about megaviscera
Prev.1Next
Search took: 2.1007 ms
Definition: 1. (pathology) enlargement of the viscera, typically leading to an obstruction
Show more information about megaviscera
Search took: 2.1007 ms