Definify.com

Definition 2024


森蚺

森蚺

Chinese

forest a boa constrictor
simp. and trad.
(森蚺)

Noun

森蚺

  1. anaconda (any of various large nonvenomous snake of the genus Eunectes)