meaning of quinquefolia

1. of a leaf shape; having five leaflets


Related Words

quinquefoliate | quinquefoliate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words