meaning of leaf shape

1. any of the various shape that leaves of plants can assume


Related Words

leaf shape |

Developed & Maintained By Taraprasad.com

Treasure Words