VENUS'S-FLY-CATCHER Meaning of VENUS'S-FLY-CATCHER in English n. Dionaea muscipula . Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012