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