Dictionary.com
Thesaurus.com

intermembranous

  • a word derived from membranous.
    membranous
    adjective
    consisting of, of the nature of, or resembling membrane.

More Suggestions