exopods
English
Noun
exopods
plural of
exopod