caladrius
Noun
Meaning
caladrius
(mythology) A mythical bird that had healing powers.
Examples
Zacks Investment Research’s earnings per share averages are an average based on a survey of research analysts that that provide coverage for Caladrius Biosciences.