amber seeds
English
Noun
amber
seeds
plural of
amber seed