budda ( synonym found)

Definition of budda:

°Eremophila mitchelli — a sandalwood-like plant native to Australia.

Definition of budda:

°Eremophila mitchelli — a sandalwood-like plant native to Australia.

Back to Top