Advertisement

Advertisement

tussock caterpillar

noun

  1. the larva of a tussock moth.


Advertisement

Advertisement

Advertisement

Advertisement


tussocktussock grass