Meaning of maidenhair

Definition of maidenhair

(noun) any of various small to large terrestrial ferns of the genus Adiantum having delicate palmately branched fronds

Other information on maidenhair

WIKIPEDIA results for maidenhair
Amazon results for maidenhair