1 English Synonyms for NARGIS
Prev.1Next
poet's daffodil
Definition: 1. A species of daffodil, Narcissus poeticus, found in Europe and North America.
Show more information about poet's daffodil
Prev.1Next
Search took: 1.5367 ms
Definition: 1. A species of daffodil, Narcissus poeticus, found in Europe and North America.
Show more information about poet's daffodil
Search took: 1.5367 ms