imputrescibles
French
Adjective
imputrescibles
plural of
imputrescible