ravenala - Spanish English Dictionary

ravenala

Meanings of "ravenala" in English Spanish Dictionary : 3 result(s)

Spanish English
Botany
ravenala [f] traveller's tree
ravenala [f] traveller's palm
ravenala [f] a species of monocotyledonous flowering plants(ravenala madagascariensis)