SynonymX
Speak
Serrulate
Definition of Serrulate
1.
Minutely serrated
Adjective Satellite
Semanticaly linked words with "serrulate"
rough