alocasia macrorrhiza
1 definition found
alocasia macrorrhiza - WordNet (r) 2.1 (2005) :
Alocasia macrorrhiza
n 1: large evergreen with extremely large erect or spreading
leaves; cultivated widely in tropics for its edible rhizome
and shoots; used in wet warm regions as a stately
ornamental [syn: giant taro, Alocasia macrorrhiza]
|