I got these from my LFS and they look like the have a zoa-like polyp, but they're quite tall. Any thoughts?