meaning of dactylotheca

1. The scaly covering of the toes, as in birds.


Related Words

dactylotheca |

Developed & Maintained By Taraprasad.com

Treasure Words