Definify.com

Definition 2024


epidermins

epidermins

English

Noun

epidermins

  1. plural of epidermin