MONOXYLON


Meaning of MONOXYLON in English

noun a canoe or boat made from one piece of timber.

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