Meaning of Lennoaceae

Definition of Lennoaceae

(noun) family of fleshy parasitic herbs lacking green foliage and having heads of small flowers; California and Mexico

Other information on Lennoaceae

WIKIPEDIA results for Lennoaceae
Amazon results for Lennoaceae