delosperma means any of the genus Delosperma of succulent plants, common in Africa. Lexicurio rates it Sui generis — a strength score of 90 out of 100.
Etymology
Borrowed from translingual Delosperma.
noun
- Any of the genus Delosperma of succulent plants, common in Africa.