Dictionary search results

Showing 1-4 of 4 results

drosera US English

A sundew

Drosera in sundew US English

A small carnivorous plant of boggy places, with rosettes of leaves that bear sticky glandular hairs. These trap insects, which are then digested