Englishduck molenounMeaningA platypus (Ornithorhynchus anatinus).Etymology / originFrom duck + mole.SourcesNo citations have been attached yet.