Tamil Dictionary
🔍
serrula
Ser"ru*la, n. Etym: [L., a little saw.] (Zoöl.) Defn: The red-breasted merganser.
serrula - Similar Words
serrulate
serpula
serra
serruleate
serrulated
serrulation
sierra
setula
perula
ferula
madurai.io
About