English edit

Noun edit

leucothoids

  1. plural of leucothoid