MARROT


Meaning of MARROT in English

noun the common guillemot.

2. marrot ·noun the puffin.

3. marrot ·noun the razor-billed auk. ·see auk.

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