Scarfs

From Biology-Online Dictionary
Jump to: navigation, search

scarfskin

(Science: anatomy) See epidermis.