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