Greek Meaning of indriidae
Lemuridae
Other Greek words related to Lemuridae
No Synonyms and anytonyms found
Nearest Words of indriidae
Definitions and Meaning of indriidae in English
indriidae (n)
a family of Lemuroidea
FAQs About the word indriidae
Lemuridae
a family of Lemuroidea
No synonyms found.
No antonyms found.
indri indri => ινδρί ινδρί, indri brevicaudatus => Ινδρί, indri => Ιντρί, indrench => βρέχω, indrawn => εγκάρδιος,