SULCATED MEANING IN ENGLISH

• Sulcated Definition & Synonyms

  1. (a.) Scored with deep and regular furrows; furrowed or grooved; as, a sulcated stem.


• Sulcate Definition & Synonyms

  1. (a.) Alt. of Sulcated


RECENT SEARCHES