relating to or made of or similar to a membrane;

listen to the pronunciation of relating to or made of or similar to a membrane;
relating to or made of or similar to a membrane;
Favorites