inoborates

English

Noun

inoborates

  1. plural of inoborate