Attested.to

Definition

a kind of yellow or golden lemur (Arctocebus calabarensis)

Seed ·