Having undergone an allatectomyHaving undergone an allatectomy.
(not comparable)Having undergone an allatectomy.