Latin-English dictionary »

odorus meaning in English

LatinEnglish
odorus [odora, odorum] adjective

keen-scentedadjective
[UK: kiːn ˈsen.tɪd] [US: ˈkiːn ˈsen.təd]

odorous, fragrantadjective

fodorus [fodori] (2nd) M
noun

sheath [sheaths]noun
[UK: ʃiːθ] [US: ˈʃiːθ]