Latin-English dictionary »

albucus meaning in English

LatinEnglish
albucus [albuci] (2nd) M
noun

bulb of the asphodelnoun

the plant itselfnoun