whatchamacallits
English
Noun
whatchamacallits
plural of
whatchamacallit