muscular in Latin muscular in Latin torōsus adj Having large, well-developed muscles. Add to Flashcards