Home
Search
Index
Definify.com
Definition
2025
kangaroo_apple
kangaroo apple
English
Noun
kangaroo
apple
(
plural
kangaroo apples
)
The fruit of
Solanum aviculare
or
Solanum vescum
; the plants bearing such fruit.
Similar Results