meaning of lobate

1. Alt. of Lobated
2.
having deeply indented margins but with lobes not entirely separate from each other


Related Words

lobate | lobate foot | lobated | lobately |

Developed & Maintained By Taraprasad.com

Treasure Words