Subscribe
URL of the page has been copied to clipboard.
Meaning : A leaf having margins incised almost to the base so as to create distinct divisions or lobes.
Install App
Parted leaf meaning in Telugu.