Odontophorus nanus pousse sur des sols quartzitique entre 850 m et 1.200 m d'altitude. Odontophorus nanus a une croissance très lente et ne développe qu'une à deux paires de feuilles. Elle pousse en petite colonies de 4 à 5 individus. La floraison est blanche.