thulates
French
Noun
thulates
m
plural of
thulate