cuscuta cuscuta

Definition(s):

  • (n) genus of twining leafless parasitic herbs lacking chlorophyll: dodder

Wiki Images for cuscuta

definition of cuscuta
meaning of cuscuta
Word of the Day
pivotal pivotal
/ˈpɪ və təl /