English Dictionary
◊ SARCOSOMAL
sarcosomal
adj : of or relating to sarcosomes