A mesentery that is part of a urinary system [Automatically generated definition]. [ ]
This is just here as a test because I lose it
Term information
has exact synonym
excretory system mesentery
urinary system mesentery
mesentery of excretory system
mesentery of systema urinaria
mesentery of renal system
systema urinaria mesentery
renal system mesentery