Meaning & Definition of Columbo in English
English⟶
Columbo
/koʊləmboʊ/
noun
1. Any of various tall perennial herbs constituting the genus frasera
- Widely distributed in warm dry upland areas of california, oregon, and washington
synonym:
- columbo,
- American columbo,
- deer's-ear,
- deer's-ears,
- pyramid plant,
- American gentian