English

edit

Noun

edit

nutsoids

  1. plural of nutsoid