lamelloid

/læməˈloʊɪd/

Definitions

1. noun

A type of tissue or cellular structure in the body, particularly in plants and animals, characterized by a network of thin, branching, or plate-like structures.

“The lamelloid tissue found in the plant’s roots allowed it to absorb moisture efficiently.”

Synonyms

  • structure
  • tissue

Antonyms

  • homogeneous
  • uniform