Stellilabium indet

 

LJ 5733 is from 1350 m near Mera, province of Pastaza, Ecuador.