Latin-English dictionary »

topiaria meaning in English

LatinEnglish
topiaria [topiariae] (1st) M
noun

landscape gardenernoun

topiarius [topiaria, topiarium] adjective

of ornamental gardeningadjective