meaning of kangaroo apple

1. Australian annual sometimes cultivated for its racemes of purple flowers and edible yellow egg-shaped fruit


Related Words

kangaroo apple |

Developed & Maintained By Taraprasad.com

Treasure Words