I purchased these on the WISH app. They were under $1 and advertised as Monstera Seeds. I knew 100% that these were NOT monstera seeds, but had to snag them to try to figure out what they are. At first glance, they look to be bamboo - but I’m still not solid with that. Any guesses on what these could be?