meaning of leaf blade

1. especially a leaf of grass or the broad portion of a leaf as distinct from the petiole


Related Words

leaf blade |

Developed & Maintained By Taraprasad.com

Treasure Words