Definify.com

Definition 2026


myosotises

myosotises

English

Noun

myosotises

  1. plural of myosotis