meaning of leaf like

1. resembling a leaf


Related Words

leaflike |

Developed & Maintained By Taraprasad.com

Treasure Words