Meaning Of The Word Davidia

Real Dictionary

What's the definition of Davidia? Find Davidia meanings, definitions and more at the Real Dictionary online.

Davidia Meaning

Davidia Definition
Davidia Definition

What's The Definition Of Davidia?

davidia in British English
noun: any tree of the genus Davidia, esp Davidia involucrata, which is native to China and has white, dovelike flowers

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day