Columbo Meaning

There are 1 meaning(s) for word Columbo

Meaning 1 : any of various tall perennial herbs constituting the genus Frasera; widely distributed in warm dry upland areas of California, Oregon, and Washington

    Synonyms : american columbo,  american gentian,  deer's-ear,  deer's-ears,  pyramid plant