Tamil Dictionary 🔍

sulcation

Sul*ca"tion, n. Defn: A channel or furrow.


sulcation - Similar Words