ULARBURONG MEANING IN ENGLISH

• Ularburong Definition & Synonyms

  1. (n.) A large East Indian nocturnal tree snake (Dipsas dendrophila). It is not venomous.


RECENT SEARCHES