meaning of peltata

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


Related Words

cecropia peltata | darmera peltata | pelta | peltae | peltandra | peltandra virginica | peltate | peltate leaf | peltated |

Developed & Maintained By Taraprasad.com

Treasure Words