meaning of crenate leaf

1. a leaf having a scalloped margin


Related Words

crenate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words