lardizabalaceae

Noun
  1. Thick-stemmed lianas and some shrubs;
    Some have edible fruit (synset 111723468)

Found on Word Lists

Other Searches