Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dionaea muscipula
  1. noun
    carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects
Explanation of dionaea muscipula
My lists:
Recently viewed words: