Where does “lamellar” come from?

lamellar (English): Of or pertaining to a lamella, plate-like, flat...

Definitions

  1. Of or pertaining to a lamella, plate-like, flat...

Words derived from “lamellar