acidulous in Latin acidulous in Latin acidulus adj Slightly sour; subacid; sourish. Add to Flashcards