meaning of triloba

1. Having three lobes.
2.
of a leaf shape; divided into three lobes


Related Words

trilobate | trilobated | trilobation |

Developed & Maintained By Taraprasad.com

Treasure Words