army officer: an officer in the armed forces
military officer: any person in the armed services who holds a position of authority or command
kohleria: shrubby herb cultivated for their soft velvety foliage and showy scarlet flowers