indefinite inflorescence - Turkish English Dictionary