Aphyllorchis Caudata
-
A
Aphyllorchis Caudata
Description Aphyllorchis caudata is a rare and unique orchid species found in Southeast Asia, particularly in Thailand, Malaysia, and Indonesia. It is a terrestrial orchid that grows in moist and shady areas, such as primary and secondary forests, and along riverbanks. Its scientific name is derived from the Greek words “aphyllon” meaning leafless and “orchis” meaning testicle, referring to its…
Read More »