Definition of Denticulate

  • 1. Having a very finely toothed margin Adjective Satellite

Semanticaly linked words with "denticulate"