Attested.to

Definition

ferns having lanceolate fronds that root at the tip

Seed ·