meaning of multidentate

1. Having many teeth, or toothlike processes.


Related Words

multidentate |

Developed & Maintained By Taraprasad.com

Treasure Words