Грамматический словарь Зализняка (склонения слова):
Иван-да-марья, иван-да-марьи, иван-да-марьи, иван-да-марий, иван-да-марье, иван-да-марьям, иван-да-марью, иван-да-марьи, иван-да-марьей, иван-да-марьею, иван-да-марьями, иван-да-марье, иван-да-марьях
ива́н-да-ма́рья
иван-да-марьи, ж.
1.
Травянистое полупаразитическое растение сем. норичниковых, с желто-синей окраской соцветий.
2. разг.
Распространенное название трехцветной фиалки, культурные формы которой известны под названием «анютины глазки».
ИВАН-ДА-МАРЬЯ, иван-да-марьи, ж. Травянистое растение с жёлтыми цветками и фиолетовыми листками.
ива́н-да-ма́рья
{{иван-да-м{}а{}рья}} иван-да-марьи; ж. Однолетнее растение с двойной окраской соцветий, в которых жёлтые цветки выделяются на фоне фиолетово-синих лепестков; марьянник.
ИВ’АН-ДА-МАРЬЯ (И и М прописные), Иван-да-Марьи, мн. нет, ·жен. (бот., ·обл. ). Луговой цветок с желтыми и фиолетовыми лепестками.