strobilaceous - Turkish English Dictionary