English

edit

Noun

edit

embonates

  1. plural of embonate