Meaning oflemuriformin English

lemuriform

us//ləˈmjʊrɪfɔrm//uk//ləˈmjuːrɪfɔːm//
#uncommon
Definitions