Dionaea Muscipula (Noun)
Meaning
Carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects.
Classification
Nouns denoting plants.
Carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects.
Nouns denoting plants.