Attested.to

Definition

excretes a honeylike substance eaten by ants

Seed ·

Term in context

ant cow in CommonParlance