meaning of membranous

1. characterized by formation of a membrane or something resembling a membrane; "membranous ">gastritis"


Related Words

membranous | membranous labyrinth |

Developed & Maintained By Taraprasad.com

Treasure Words