holopods
English
Noun
holopods
plural of
holopod