English-French dictionary »

thallus meaning in French

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

thalle◼◼◼nom {m}