We do not currently know of any synonyms for bioman.
The noun bioman is defined as:
Did you mean bemoan or bowman?