an evergreen perennial growing to 0.2 m (0ft 8in) by 2 m (6ft). (carpobrotus aequilaterus) - Spanish English Dictionary
History

an evergreen perennial growing to 0.2 m (0ft 8in) by 2 m (6ft). (carpobrotus aequilaterus)



Meanings of "an evergreen perennial growing to 0.2 m (0ft 8in) by 2 m (6ft). (carpobrotus aequilaterus)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
an evergreen perennial growing to 0.2 m (0ft 8in) by 2 m (6ft). (carpobrotus aequilaterus) doca [f]