SERRULATED MEANING IN ENGLISH

• Serrulated Definition & Synonyms

  1. (a.) Finely serrate; having very minute teeth.


• Serrulate Definition & Synonyms

  1. (a.) Alt. of Serrulated


RECENT SEARCHES