Latin-Russian dictionary »

merula meaning in Russian

LatinRussian
merula [merulae] (1st) F
noun

зубецnoun
защитная или декоративная надстройка на крепостной стене в виде столбика, обычно в ряду с другими такими же столбиками, расположенными на равных расстояниях

juxtaglomerularis adjective

юкстагломерулярныйadjective