The definition of track
is “Impression in ground or snow made by an organism.”, it’s really not meant to cover leaf mines.
4 Likes
The definition of track
is “Impression in ground or snow made by an organism.”, it’s really not meant to cover leaf mines.