By our calculations, you should look at sowing Sunrich Lemon about 21 days before your last frost date.
The botanical epithet is from the Latin annuus meaning “annual”.1
1 Latin Dictionary