Meaning of seta

Definition of seta

(noun) stalk of a moss capsule

Other information on seta

WIKIPEDIA results for seta
Amazon results for seta