We do not currently know of any synonyms for apod.
The adjective apod is defined as:
See full definition of the word apod.
Did you mean aped or pod?