meaning of acacia cambegei

1. scrubby Australian acacia having extremely foul-smelling blossoms


Related Words

acacia cambegei |

Developed & Maintained By Taraprasad.com

Treasure Words