Words starting with membranouslab
Maybe these words will be useful:
- membranous — consisting of, of the nature of, or resembling membrane.
- membranous labyrinth — an intricate combination of paths or passages in which it is difficult to find one's way or to reach the exit. Synonyms: maze, network, web.