lobelia


UK: /lə‍ʊbˈiːli‍ə/


English Vietnamese dictionary


lobelia /lou'bi:ljə/
  • danh từ
    • cầy lôbêli

Advanced English dictionary


+ noun
[C, U] a small garden plant with small blue, red or white flowers