hippocastanaceae

Noun
  1. Trees having showy flowers and inedible nutlike seeds in a leathery capsule (synset 112788711)

Found on Word Lists

Other Searches