We do not currently know of any synonyms for aporrhaids.
The noun aporrhaids is defined as:
Did you mean apparatus?