asparagoids
English
Noun
asparagoids
plural of
asparagoid