English-Russian dictionary of geology. 2011.
macrosclere — see megasclere … Dictionary of invertebrate zoology