Definify.com

Definition 2026


leafcups

leafcups

English

Noun

leafcups

  1. plural of leafcup