It is a nice riddle! I liked the English version more, it sounds more poetic. Maybe it is just me but in Russian the words you chose sound too anatomical.
I think you should have posted the riddles themselves in plain text, it would be easier.
The problem with Russian version is that you kinda give out the answer in the first line by using the word with same root. Maybe you should use something like "oval form" instead?