Definition Definition

sulcation - Meaning and Examples

Meaning of 'sulcation' (Webster Dictionary)

1 . Sulcation [ n.]
- A channel or furrow.