Dictionary search results

Showing 1-2 of 2 results

epidermis US English

The outer layer of cells covering an organism, in particular