These shoes are great - you will love them! I've bought my first pair more than 15 years ago and there is no summer without Birkis :D
By the way, Birkenstock is a german company and Birkenstock is the founders's surname. It means birch-stick or birch-rod.
Betula is the botanical name for the birch tree and has in this case nothing to do with a hebrew virgin