Membrane
Membrane noun - A pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants.
Show all Definitions
Synonyms for Membrane
Scale and membrane are semantically related. In some cases you can use "Scale" instead a noun "Membrane".
Nearby Words: membranous, membraneous
How words are described
| similar | similar membrane | similar scale |
Both words in one sentence
-
In the season 2 opener, Mork takes some medicine designed to shrink nasal membranes, then says that Orkans are all membrane and shrinks down to the scale of an Earth-like nano-world.
Source: Human Outside, Alien Inside -
Sci-Fi Writers Have No Sense of Scale: Averted - Outside the Earth's Spin membrane, 4 billion years pass during the events of the book, enough to set up an interstellar network of nanomachines and to terraform Mars.
Source: Literature / Spin
Cite this Source
Scale and Membrane. (2016). Retrieved 2026, July 21, from https://thesaurus.plus/related/membrane/scale
Membrane & Scale. N.p., 2016. Web. 21 Jul. 2026. <https://thesaurus.plus/related/membrane/scale>.
Scale or Membrane. 2016. Accessed July 21, 2026. https://thesaurus.plus/related/membrane/scale.
Google Ngram Viewer shows how "membrane" and "scale" have occurred on timeline