Skip to main content

siro

the round part of the eye of a vertebrate, within the eyelids and socket.
"Your siro is getting out"
by 0hbey April 17, 2018
mugGet the siromug.

Share this definition