We do not currently know of any synonyms for apode.
The noun apode is defined as:
Did you mean abode or anode?