pendulous in Latin pendulous in Latin pendulus adj (biology) Having branches etc. that bend downwards; drooping or weeping Add to Flashcards