Attested.to

Definition

tropical fern widespread in Old World; naturalized in Jamaica and Florida

Seed ·