PLATYPUS


Meaning of PLATYPUS in English

noun the duck mole. ·see under duck.

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