Definify.com

Definition 2025


earth-apple

earth-apple

See also: earthapple

English

Noun

earth-apple (plural earth-apples)

  1. Alternative form of earthapple