almond in Lithuanian almond in Lithuanian migdolas noun Other plants that produce almond-like nuts: Add to Flashcards