YourDictionary

lamellate medical definition

adjective
  1. Having, composed of, or arranged in lamellae.
  2. Resembling a lamella.

Related Forms:

Related Forms:

Learn more about lamellate

link/cite print suggestion box