English-Latin dictionary »

stinking bean-trefoil (anagyris foetida) meaning in Latin

EnglishLatin
stinking bean-trefoil (Anagyris foetida) noun

anagyros [anagyri]noun
F