Noun Definition
cecropia peltata
1.Definition: tropical American tree with large peltate leaves and hollow stems
Related Noun(s):imbauba, snake wood, trumpet tree, trumpetwood
Category: Plants1.Definition: tropical American tree with large peltate leaves and hollow stems
Related Noun(s):imbauba, snake wood, trumpet tree, trumpetwood
Category: Plants