meaning of trifoliate

1. Alt. of Trifoliated
2.
of a leaf shape; having three leaflets


Related Words

trifoliate | trifoliate orange | trifoliated |

Developed & Maintained By Taraprasad.com

Treasure Words