See also: urodéum

English

edit

Noun

edit

urodeum

  1. The central part of cloaca that receives urine from the ureter
edit