French-English dictionary »

tribule terrestre meaning in English

FrenchEnglish
tribule terrestre nom

caltrop◼◼◼(Tribulus terrestris)
noun
[UK: ˈkæl.trəp] [US: ˈkæl.trʌp]