English-Latin dictionary »

pulse, leguminous plant meaning in Latin

EnglishLatin
pulse, leguminous plant noun

legumen [leguminis](3rd) N
noun