YourDictionary

lamellate

adjective

  1. having, consisting of, arranged in, or resembling a lamella or lamellae
  2. lamelliform

Related Forms:

See lamellate in American Heritage Dictionary 4

Learn more about lamellate

link/cite print suggestion box