tephroids
English
Noun
tephroids
plural of
tephroid