meaning of denticulate

1. Alt. of Denticulated
2.
having a very finely toothed margin


Related Words

denticulate | denticulate leaf | denticulated |

Developed & Maintained By Taraprasad.com

Treasure Words