LOMENTACEOUS


Meaning of LOMENTACEOUS in English

adj of the nature of a loment; having fruits like loments.

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