a perennial grass of northwestern africa and the southern part of the iberian peninsula (stipa tenacissima) - Spanish English Dictionary
History

a perennial grass of northwestern africa and the southern part of the iberian peninsula (stipa tenacissima)



Meanings of "a perennial grass of northwestern africa and the southern part of the iberian peninsula (stipa tenacissima)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a perennial grass of northwestern africa and the southern part of the iberian peninsula (stipa tenacissima) esparto [m]