n. shrub with large white or red flowers. [Latin from Greek] citadel Psitad(a)1/ n. fortress, usu. on high ground, protecting or dominating a city. [French citadelle]
n. shrub with large white or red flowers. [Latin from Greek] citadel Psitad(a)1/ n. fortress, usu. on high ground, protecting or dominating a city. [French citadelle]