Oiceoptoma noveboracense

$8.00

Out of stock

dried specimen with data, Central New York or Western North Carolina