English edit

Noun edit

cottonoids

  1. plural of cottonoid