English-Latin dictionary »

herbarium meaning in Latin

EnglishLatin
herbarium noun

herbariumnoun