Definify.com

Definition 2026


urachi

urachi

English

Noun

urachi

  1. plural of urachus