Adjective Definition

denticulate

1.Definition: having a very finely toothed margin




Please Share