Definify.com

Definition 2024


elephant_apple

elephant apple

English

Noun

elephant apple (plural elephant apples)

  1. The fruit of the katmon.