SULCUS MEANING IN ENGLISH

• Sulcus Definition & Synonyms

  1. (n.) A furrow; a groove; a fissure.


RECENT SEARCHES