aquifoliaceae

Noun
  1. Widely distributed shrubs and trees (synset 112777046)

Found on Word Lists

Other Searches