Definify.com

Definition 2025


frogbits

frogbits

English

Noun

frogbits

  1. plural of frogbit