meaning of peltate leaf

1. shield-shaped; as a nasturtium leaf


Related Words

peltate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words