embonates

English

Noun

embonates

  1. plural of embonate