those are mangrove pods. lots of roots on em, but no leaves yet