Tools: Learn New Words | Secure Password Generator | Startup Tools | File Uploader | PDF Generator

Impala Lily (Noun)

Meaning

South African shrub having a swollen succulent stem and bearing showy pink and white flowers after the leaves fall; popular as an ornamental in tropics.

Classification

Nouns denoting plants.

Synonyms

  • Kudu Lily
  • Adenium Obesum
  • Adenium Multiflorum
  • Mock Azalia
  • Desert Rose

Hypernyms

  • Bush
  Copyright © 2026 Socielo Tech. All Rights Reserved. | Privacy Policy | Terms of use