plantstuffs

English

Noun

plantstuffs

  1. plural of plantstuff