English dictionary
membrane-forming
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
characterized by formation of a membrane (or something resembling a membrane)
Synonyms membranousSource: WordNet 3.0