Term Gallery logo

Meanings of lumbricina in Russian