English-French dictionary »

sabella meaning in French

EnglishFrench
sabella (seaworm of genus Sabella)
noun
[UK: sə.ˈbe.lə]
[US: sə.ˈbe.lə]

sabelle◼◼◼nom {f}