meaning of serrate leaf

1. a leaf having a margin notched like a saw with teeth pointing toward the apex


Related Words

serrate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words