We do not currently know of any synonyms for macropine.
The adjective macropine is defined as:
Did you mean microphone?