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