English-Latin dictionary »

russule mushroom meaning in Latin

EnglishLatin
russule mushroom noun

russula [russulae](1st) F
noun