eewaa

eewaa
English: Translation
Umbrella tree
noun
Plants, trees and other vegetation
Plural form
s.d. eewaandeet p.i. eeway p.d. eewaak
Scientific Name
Schefflera abyssinica