acacia cambegei


Meanings

  • scrubby Australian acacia having extremely foul-smelling blossoms