sarmenta

noun

Plural of sarmentum.