Tamil Dictionary
🔍
semilune
Sem"i*lune`, n. (Geom.) Defn: The half of a lune.
semilune - Similar Words
semilunate
demilune
semi-lunate
semiplume
semilunar
semined
semilunary
semilucent
semiglutin
semicolumn
madurai.io
About