meaning of scutellation

1. the entire covering, or mode of arrangement, of scales, as on the legs and feet of a bird.


Related Words

scutellation |

Developed & Maintained By Taraprasad.com

Treasure Words