Spinifex longifolius, commonly known as Beach Spinifex, is a perennial grass that grows along the northern and eastern rim of the Indian Ocean.
Read more about Spinifex Longifolius: Description, Taxonomy, Distribution and Habitat
Spinifex longifolius, commonly known as Beach Spinifex, is a perennial grass that grows along the northern and eastern rim of the Indian Ocean.
Read more about Spinifex Longifolius: Description, Taxonomy, Distribution and Habitat