泌尿器

urinary organs

Meaning

  1. n
    urinary organs