English Dictionary
▪ turps
▪ turquoise
▪ turreae
▪ turret
▪ turret clock
◊ TURREAE
turreae
n : any of numerous trees and shrubs grown for their beautiful
glossy foliage and sweetly fragrant starry flowers
turps
turquoise
turreae
turret
turret clock
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]