Английская литература средних веков и история средних веков. Какие там термины есть, те и есть.   Если есть где посмотреть лексику на B2, подкиньте ссылку, посмотрим с ребенком. У меня английский тоже весьма специфичный. Научная, экономическая и компьютерная лексика. Поэтому слово "морковка" я учила вместе с ребенком в станкевиче, а  слово "авокадо" и "осьминог" до сих пор не знаю. И даже слово "утка" умудрилась забыть. Младший ребенок сейчас проходит лексику по графикам.  Овощи и фрукты закончились 3 года назад.