meaning of trilobated

1. of a leaf shape; divided into three lobes


Related Words

trilobated |

Developed & Maintained By Taraprasad.com

Treasure Words