Find the word definition

Wikipedia
Davidia

Davidia is the scientific name of two genera of organisms and may refer to:

  • Davidia (mollusk), a genus of fossil mollusks
  • Davidia (plant), a genus of flowering trees with a single species, Davidia involucrata