algebroids
English
Noun
algebroids
plural of
algebroid