Latin-English dictionary »

thallus meaning in English

LatinEnglish
thallus [thalli] (2nd) M
noun

laurel or olive or myrtle (L+S) branchnoun

young / green branch / bough / stalknoun