Meaning of Illecebrum

Definition of Illecebrum

(noun) one species: coral necklace

Other information on Illecebrum

WIKIPEDIA results for Illecebrum
Amazon results for Illecebrum