trap for catching flies; any insect eating plant

listen to the pronunciation of trap for catching flies; any insect eating plant
الإنجليزية - الإنجليزية
{i} flytrap