Definify.com

Definition 2024


starseed

starseed

See also: star seed

English

Noun

starseed (plural starseeds)

  1. Alternative form of star seed