English-French dictionary »

physic nut meaning in French

EnglishFrench
physic nut [physic nuts] (small tree)
noun
[UK: ˈfɪ.zɪk nʌt]
[US: ˈfɪ.zɪk ˈnət]

pourghèrenom {m}