SQUAMAE

Definition of SQUAMAE

  1. (noun)a protective structure resembling a scale