meaning of venuss flytrap

1. carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects


Related Words

venuss flytrap | venuss flytraps |

Developed & Maintained By Taraprasad.com

Treasure Words