...not sure if the scientific name up there is right or not. but for those who don't want to google the name, it's also called eelgrass. i have some from nybutterfly, i love it. when i had horses they loved it aswell. grows nice and looks nice.
EDIT: the same plant my puffer is hiding behind in my avatar.