I suspect its a Pholidota but I looked at the orchid species site and couldn't find a pic that match. I appreciate any help for the ID. TIA


Flowers are around quarter of an inch tall and fragrant.