English-Latin dictionary »

clover-like plant meaning in Latin

EnglishLatin
clover-like plant noun

ocinum [ocini](2nd) N
noun