stranglers

美 [ˈstræŋglərz]英 [ˈstræŋgləz]
  • n.扼(或勒、掐)死人者
  • strangler的复数
stranglersstranglers
  1. Tropical American aromatic trees or shrubs ; often epiphytic or hemi-epiphytic ; some stranglers .

    热带美洲一个芳香灌木或乔木属;常为附生或半附生。