Otochilus
-
O
Otochilus
Description Otochilus is a genus of orchids that consists of about 30 species. These plants are native to Southeast Asia and the Pacific Islands. The name Otochilus is derived from the Greek words “oto” meaning ear and “cheilos” meaning lip, referring to the shape of their flowers. Taxonomic Information Domain Eukaryota Kingdom Plantae Phylum Tracheophyta Class Liliopsida Order Asparagales Family…
Read More »