meaning of mandibulated

1. Provided with mandibles adapted for biting, as many insects.


Related Words

mandibulated |

Developed & Maintained By Taraprasad.com

Treasure Words