meaning of trumpet tree

1. tropical American tree with large peltate leaves and hollow stems


Related Words

trumpet tree |

Developed & Maintained By Taraprasad.com

Treasure Words