Definify.com

Definition 2025


leafcups

leafcups

English

Noun

leafcups

  1. plural of leafcup