1 orchella | Definition of orchella

orchella weed

noun
or·​chel·​la weed | \ ȯrˈchelə\
variants: or less commonly orchella

Definition of orchella weed

×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!