Latin-English dictionary »

buconiates meaning in English

LatinEnglish
buconiates [buconiatae] noun
F

species of vinenoun

Your history