sarcosepta
English
Noun
sarcosepta
plural of
sarcoseptum