carboxides

English

Noun

carboxides

  1. plural of carboxide