Drosophyllum lusitanicum

Explore definitions, synonyms, and language insights of Drosophyllum lusitanicum

Definitions

Noun
perennial of dry habitats whose leaves have glandular hairs that secrete adhesive and digestive fluid for capture and digestion of insects; Portugal, southern Spain and Morocco

More General Terms