planetules
English
Noun
planetules
plural of
planetule