Definition/Meaning of sarcophaguses
English - Noun:
sarcophaguses plural form of sarcophagus
English - Alternative forms:
sarcophagi