a climbing shrub, producing stems that can be up to 40 metres long (strychnos guianensis) - Spanish English Dictionary
History

a climbing shrub, producing stems that can be up to 40 metres long (strychnos guianensis)



Meanings of "a climbing shrub, producing stems that can be up to 40 metres long (strychnos guianensis)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a climbing shrub, producing stems that can be up to 40 metres long (strychnos guianensis) mavacure [m]