Japanese honeysuckle flowers are edible to humans , and are a well-known herb renowned for their sweet-tasting nectar .
Japanese honeysuckle flowers are sweet to humans , and are a well-known herb renowned for their edible-tasting nectar .