English maidenhair

noun

Definition of English maidenhair