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.

1)
in general