ambroid

am·​broid

Definition of ambroid

variant of