English-Latin dictionary »

also called atriplex l+s meaning in Latin

EnglishLatin
also called atriplex L+S noun

chrysolachanum [chrysolachani](2nd) N
noun