duck-billed platypus

duck-billed platypus

English Noun
Ad

Definition

The platypus

Ad