Type: n.
Definition of Amaracus: A fragrant flower.
other words that start with am
Online Free Dictionary