trombinoscopes
French
Noun
trombinoscopes
?
plural of
trombinoscope