meaning of daubentonia madagascariensis

1. nocturnal lemur with long bony fingers and rodent-like incisor teeth closely related to the lemurs


Related Words

daubentonia madagascariensis |

Developed & Maintained By Taraprasad.com

Treasure Words