rose acacia

noun

Definition of rose acacia