Latin-English dictionary »

lemniscatus meaning in English

LatinEnglish
lemniscatus [lemniscata, lemniscatum] adjective

ribbonedadjective
[UK: ˈrɪ.bənd] [US: ˈrɪ.bənd]