meaning of parted leaf

1. a leaf having margins incised almost to the base so as to create distinct divisions or lobes


Related Words

parted leaf |

Developed & Maintained By Taraprasad.com

Treasure Words