Definition of Delonix

Noun: Delonix

  1. Evergreen or deciduous trees of tropical Africa and India
    - genus Delonix

See also:
delocalizing
Delorme

Anagrams containing the word Delonix

denilox xdeloni ixdelon nixdelo onixdel lonixde elonixd