Attested.to

Definition

the larvae live in tubes of its food material fastened with silk that it spins

Seed ·