Definify.com

Definition 2024


juniper_worms

juniper worms

English

Noun

juniper worms

  1. plural of juniper worm