Definify.com

Definition 2024


potato_worm

potato worm

English

Noun

potato worm (plural potato worms)

  1. tomato worm