rurus

English

Noun

rurus

  1. plural of ruru

Kavalan

Noun

rurus

  1. (anatomy) bladder
  2. balloon