What is the full meaning of myosotes
MYOSOTE, a flowering plant, also MYOSOTIS [n]
Example of the word myosotes placed on a Scrabble board.