stoneseed

noun

Definition of stoneseed