azulenoids
English
Noun
azulenoids
plural of
azulenoid