English

edit

Noun

edit

chalconoids

  1. plural of chalconoid