Attested.to

Definition

growing or living or burrowing in sand

Seed ·

Term in context

arenicolous in CommonParlance