Latin-English dictionary »

tribolus meaning in English

LatinEnglish
tribolus [triboli] (2nd) M
noun

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

Fagonia cretica, Trapa nayansnoun

spiny plantnoun