Sativa Seeds

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

Showing all 3 results