Word info

intermembranous

Adjective

Meaning

Within or beneath a membrane; as, intermembranous ossification.

Source: Webster's dictionary

Close letter words and terms