echographs
English
Noun
echographs
plural of
echograph