(n)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
The Collaborative International Dictionary of English (GCIDE) v.0.53Collaborative International Dictionary (GCIDE)