teddybea

/ˈtɛdi biːə/

Definitions

1. noun

a type of honey plant with fragrant flowers

“The teddybea flowers were in full bloom at the garden.”

Synonyms

  • honeysuckle
  • liana