Matt wrote:Looks like a Venus fly trap to me
If in doubt, give it your own name! Plants grown from seed are genetically unique (like humans) and so they can't really be placed under an already existing variety name (unless they're a hybrid/cross-breed and you know what variety both parents are), whereas plants taken via divisions and leaf pullings are genetically identical to the mother plant and so are named as appropriate.
As it was from a botanical garden (and they tend to know what they're doing), it might not just be a typical. If you really are desperate to know what variety it may be (if not grown from seed) and remember the date of purchase (or have a receipt), you could contact the garden and ask them about it. Tell them the date of purchase, how much it was and if you bought the plant at an event, let them know which one. You may find they can tell you who cultivated the plant.
If worst comes to worst you can always name it "Dionaea Musciupla Not-A-Clue-A"... or George. Whatever you prefer. It's a beautiful plant anyway!