Definition of “muscularis” - English Dictionary

british dictionary