neptunates
English
Noun
neptunates
plural of
neptunate