Attested.to

Definition

related to plants or animals or crystals having aciculae or needlelike parts

Seed ·

Term in context

aciculate in CommonParlance