lonicera tatarica

Noun
  1. A honeysuckle shrub of southern Russia to central Asia (synset 112697701)

Found on Word Lists

Other Searches