sulcate
English Dictionary
->
Letter S
-> sulcate
Search Dictionary:
sulcate Definition
(a)
having
deep
narrow
furrows
or
grooves
sulcate Synonyms
sulcate
© Art Branch Inc.