French-English dictionary »

thalle meaning in English

FrenchEnglish
thalle nom {m}

thallus [thalluses]◼◼◼noun
[UK: θˈaləs] [US: θˈæləs]