Definify.com

Definition 2026


potato_worm

potato worm

English

Noun

potato worm (plural potato worms)

  1. tomato worm