meaning of trifoliolate

1. Having three leaflets.
2.
of a leaf shape; having three leaflets


Related Words

trifoliolate | trifoliolate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words