English-Spanish dictionary »

mayflower meaning in Spanish

EnglishSpanish
mayflower [mayflowers] (plant that flowers in May, see also: hawthorn; trailing arbutus)
noun
[UK: ˈmeɪ.ˌflɑː.wə(r)]
[US: ˈmeɪ.ˌflɑː.wər]

espinonoun
{m}

majuelonoun
{m}