moluccella
/mɒlyˈsɛlə, mɒlyˈtʃɛlə/Definitions
1. noun
a small delicate annual or biennial herb of the mint family, with blue or white flowers in a terminal spike
“The rare and lovely moluccella adds a pop of color to the garden.”
1. noun
a small delicate annual or biennial herb of the mint family, with blue or white flowers in a terminal spike
“The rare and lovely moluccella adds a pop of color to the garden.”