OLIVACEOUS


Meaning of OLIVACEOUS in English

[ol.i.va.ceous] adj (1776): olive 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.