The AI-powered English dictionary
plural flytraps
A trap for catching flies. examples
The Venus flytrap, an insectivorous plant. examples
The spreading dogbane. examples