diasporoids
English
Noun
diasporoids
plural of
diasporoid