Noun Definition

dionaea muscipula

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

Category: Plants