ibotenates
English
Noun
ibotenates
plural of
ibotenate