Rumored to be some kind of plant reproductive part, these have not yet been seen on Improbable Island1) and are believed to be a lie.