Definition Definition

amber seed - Meaning and Examples

Meaning of 'amber seed' (Webster Dictionary)

1 . Amber seed
- Seed of the Hibiscus abelmoschus, somewhat resembling millet, brought from Egypt and the West Indies, and having a flavor like that of musk; musk seed.