Attested.to

Definition

commonly cultivated fern of Australia and southeastern Asia and Polynesia

Seed ·