In some respects gardens are rather better than the real thing, especially with exotic flowers extending the nectar season.
What does "nectar season" and "extending the nectar season" mean?
The "nectar season" means the season during which flowers are in bloom and producing nectar for insects to feed on.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The "nectar season" means the season during which flowers are in bloom and producing nectar for insects to feed on.