stembarks

English

Noun

stembarks

  1. plural of stembark