DACTYLOTHECA


Meaning of DACTYLOTHECA in English

noun the scaly covering of the toes, as in birds.

Webster English vocab.      Английский словарь Webster.