C3A1T1C3H4F4L1I1E1S1
20 points
CATCHFLIES is validvalid
CATCHFLY, an insect-catching plant [n]
CATCHFLY, a name for a species of campion with sticky stems [n]
CATCHFLY, an insect-catching plant [n]
CATCHFLY, a name for a species of campion with sticky stems [n]