Definition of CATCHFLIES
noun : CATCHFLIES
Source: WordNet 3.1
-
1. (
) any plant of the genus Silene ;
-
2. (
) mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone ;
See more about : CATCHFLIES