menispermaceae : Idioms & Phrases


family menispermaceae

  • noun herbaceous or woody climbers
    moonseed family; Menispermaceae.
WordNet