Term Gallery logo

Meanings of cabbage-bark tree in English