trap for catching flies; any insect eating plant

listen to the pronunciation of trap for catching flies; any insect eating plant
Английский Язык - Английский Язык
{i} flytrap