Term Gallery logo

Meanings of Plectrophenax nivalis in English