Adjective Definition

serrulate

1.Definition: minutely serrated




Please Share