|
Definition of Amber seed
1. Noun. The seed of ''Hibiscus abelmoschus'', somewhat resembling millet; musk seed. ¹
¹ Source: wiktionary.com
Medical Definition of Amber seed
1. 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. Source: Websters Dictionary (01 Mar 1998)