a large shrub native to northwestern south america (andesanthus lepidotus) - Spanish English Dictionary

a large shrub native to northwestern south america (andesanthus lepidotus)

Meanings of "a large shrub native to northwestern south america (andesanthus lepidotus)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
a large shrub native to northwestern south america (andesanthus lepidotus) sietecueros [m] CR CO
a large shrub native to northwestern south america (andesanthus lepidotus) sietepellejos [m] SV