Meaning of Alectoria

Definition of Alectoria

(noun) lichens having dark brown erect or pendulous much-branched cylindrical thallus

Other information on Alectoria

WIKIPEDIA results for Alectoria
Amazon results for Alectoria