Latin-English dictionary »

tribulus meaning in English

LatinEnglish
tribulus [tribuli] (2nd) M
noun

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

Fagonia cretica, Trapa nayansnoun

spiny plantnoun