meaning of orange peel

1. the rind of an orange


Related Words

orange peel | orange peel fungus |

Developed & Maintained By Taraprasad.com

Treasure Words