SUTURE


Meaning of SUTURE in English

(n.) The line, or seam, formed by the union of two margins in any part of a plant; as, the ventral suture of a legume.

Webster's English dictionary.      Английский словарь Webster.