tenebrionoids
English
Noun
tenebrionoids
plural of
tenebrionoid