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
astral astral
/ˈæ strəl /