See also: star seed

English

edit

Noun

edit

starseed (plural starseeds)

  1. Alternative form of star seed

Anagrams

edit