plant butters

English

Noun

plant butters

  1. plural of plant butter