English-Latin dictionary »

marshmallow (athaea officinalis) meaning in Latin

EnglishLatin
marshmallow (Athaea officinalis) noun
[UK: mɑːʃ.ˈmæ.ləʊ]
[US: ˈmɑːrʃ.ˌmelo.ʊ]

althaea [althaeae](1st) F
noun