Your cart

Your cart is empty

Check out these collections.

Annuals

9 Results

9 Results

$
to
$

The highest price is 22.99

3.99

Unit price
per

from 4.99

Unit price
per

4.99

Unit price
per

4.99

Unit price
per

Ocimum basilicum
SWEET BASIL

from 4.99

Unit price
per

from 4.99

Unit price
per

Ocimum basilicum 'Genovese'
GENOVESE BASIL

from 4.99

Unit price
per

from 4.99

Unit price
per

4.99

Unit price
per

Ocimum basilicum <br>LEMON BASIL
New

Ocimum basilicum
LEMON BASIL

4.99

Unit price
per

4.99

Unit price
per

Ocimum basilicum <br>LICORICE BASIL
New

Ocimum basilicum
LICORICE BASIL

4.99

Unit price
per

4.99

Unit price
per