transferrines
French
Noun
transferrines
?
plural of
transferrine