Paloondo


What is Paloondo?

Paloondo also known as Larrea mexicana is a shrub with green leaves and small yellow flowers. [1]

Where is Paloondo Found?

Paloondo can be found throughout the southern United States and Mexico. [1]