Florossi (Earth-8150)

The Florossi are a dwindling sapient species of tree-like tall humanoids who can only speak their own names.