Attested.to

Definition

shrew mole of eastern Asia

Seed ·

Term in context

Asiatic shrew mole in CommonParlance