castilleiaEnglish

Castilleia, Castilleja, genus Castilleia, genus Castilleja

Noun

Genus of western North and South American perennials often partially parasitic on roots of grasses

English: Castilleja, genus Castilleja, Castilleia, genus Castilleia

English words with similar meanings

Show 3 words