meaning of teaberry

1. The checkerberry.
2.
spicy red berrylike fruit; source of wintergreen oil


Related Words

teaberry |

Developed & Maintained By Taraprasad.com

Treasure Words