Sativa Seeds

Sativa seeds are seeds that are primarily sativa usually being no more that 20% indica.