Definify.com

Definition 2024


leafcups

leafcups

English

Noun

leafcups

  1. plural of leafcup