Meaning of LAYER in English

LAYER

(hort.) marcotte; (geol.) strate; (de)positor

English Interlingue dictionary.      Английский словарь Интерлингве.