We do not currently know of any synonyms for strouts.
The verb strouts is defined as:
Did you mean struts, trouts or sprouts?