English Dictionary
▪ deliveryman
▪ dell
▪ delonix
▪ delonix regia
▪ delouse
◊ DELONIX
Delonix
n : evergreen or deciduous trees of tropical Africa and India
[syn: {Delonix}, {genus Delonix}]
deliveryman
dell
delonix
delonix regia
delouse
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]