Definition of "orchidea"

orchidea