Latin-English dictionary »

virosus meaning in English

LatinEnglish
virosus [virosa, virosum] adjective

having unpleasantly strong taste or smell, rankadjective