lignoids

English

Noun

lignoids

  1. plural of lignoid