A species of *Habenaria* of Orchidaceae for sure...
May be *H. heyneabna..???*
.. Let the experts commment..
:)

  With regards,
  Parjanya Guru
+919738723392

Reply via email to