cystopteris: chiefly small perennial rock ferns: bladder ferns; in some classifications placed in Polypodiaceae
fern genus: genera of ferns and fern allies
house martin: common small European martin that builds nests under the eaves of houses