coral bean (0 synonym found)

Definition of coral bean:

(n) : A flowering plant of species Erythrina herbacea

Definition of coral bean:

(n) : A flowering plant of species Erythrina herbacea

Back to Top